package com.essential.array;


/*
Java程序的入口是main方法，而main方法可以接受一个命令行参数，它是一个String[]数组。
这个命令行参数由JVM接收用户输入并传给main方法：
##小结
    命令行参数类型是String[]数组；
    命令行参数由JVM接收用户输入并传给main方法；
    如何解析命令行参数需要由程序自己实现。

 */
public class CommandLinesArrays {
    public static void main(String[] args) {
        for (String arg : args) {
            System.out.println(arg);
            if ("-version".equals(arg)) {
                System.out.println("v 1.0");
                break;
            }
        }
        /*
        $ java Main -version
            v 1.0
         */
    }
}
